Five minutes into trading, Twitter shares were up 16.4% at $21.68, less than one-third of their peak in Dec 2013 and well below the Nov 2013 IPO price of $26 a share
Five minutes into trading, Twitter shares were up 16.4% at $21.68, less than one-third of their peak in Dec 2013 and well below the Nov 2013 IPO price of $26 a share
Please to comment